package com.example.utils;

import org.springframework.web.multipart.MultipartFile;

import java.util.UUID;

/**
 * 文件ID随机生成器
 *
 * @author czx
 * @since 2022/6/2 17:45
 */

public class IDUtils {

    /**
     * 生成随机文件名
     *
     * @param originalFilename 文件
     * @return 文件
     */
    public static String getName(String originalFilename){
        //文件后缀
        String suffix = originalFilename.substring(originalFilename.lastIndexOf("."));

        //使用UUID(唯一识别码)重新生成文件名，防止文件名称重复造成文件覆盖
        return UUID.randomUUID() + suffix;
    }
}
